<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script src="https://cdn.bootcdn.net/ajax/libs/lodash.js/4.17.21/lodash.js"></script>
    <script>
        /*
            第三方库  lodash
                https://www.lodashjs.com/

                 JavaScript 实用工具库 （封装了很多的常用函数）

                 https://www.bootcdn.cn/--搜索常见的js库的 文件


                 1-引入 js文件 （cdn里面js文件）
                    把cdnjs 下载下来
                 2-使用 --1-看官网 --2- 百度   
        */
        var arr = [1, 2, 3, 3, 4];
        var r = _.join(arr);
        // var r = _.join(arr, '-');
        console.log(r);

        // 数组去重
        var resArr = _.uniq(arr);
        console.log(resArr);


        //  判断 数组中元素 向下取整以后结果  相等的元素
        console.log(_.uniqBy([2.1, 1.2, 2.3], Math.floor))


        //  判断 数组中元素 的x属性   相等的元素
        console.log(_.uniqBy([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x'));


        console.log(_.sum([4, 2, 8, 6]));


        // 日期
        // 格式化
        // 时间差

        // http://momentjs.cn/

        // https://dayjs.fenxianglu.cn/category/#node-js

    </script>

    <script src="http://momentjs.cn/downloads/moment-with-locales.js"></script>
    <script>

        moment.locale('zh-cn')

        // 引入后 使用 moment函数 
        // moment() 获取当前的时间
        // format();  日期格式化
        var r = moment().format();
        console.log(r);


        console.log(moment().format('dddd'));

        console.log(moment().format('MMMM Do YYYY, hh:mm:ss a'));


        console.log(moment("20230829").fromNow());
    </script>

</body>

</html>